cap immersion - French English Dictionary